﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SystemCenterSoa.PoModel.SystemManager.MyModelPo
{
    public class KaoNianPo
    {
        /// <summary>
        /// 考勤年汇总id
        /// </summary>
        public int kn_id { get; set; }
        /// <summary>
        /// 部门名称
        /// </summary>
        public string kn_buming { get; set; }
        /// <summary>
        /// 姓名
        /// </summary>
        public string kn_name { get; set; }
        /// <summary>
        /// 一月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_one { get; set; }
        /// <summary>
        /// 二月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_two { get; set; }
        /// <summary>
        /// 三月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_three { get; set; }
        /// <summary>
        /// 四月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_four { get; set; }
        /// <summary>
        /// 五月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_five { get; set; }
        /// <summary>
        /// 六月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_six { get; set; }
        /// <summary>
        /// 七月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_seven { get; set; }
        /// <summary>
        /// 八月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_eight { get; set; }
        /// <summary>
        /// 九月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_nine { get; set; }
        /// <summary>
        /// 十月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_ten { get; set; }
        /// <summary>
        /// 十一月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_eleven { get; set; }
        /// <summary>
        /// 十二月
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_twelve { get; set; }
        /// <summary>
        /// 合计（小时）
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_combined { get; set; }
        /// <summary>
        /// 平均月加班（小时）
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_month { get; set; }
        /// <summary>
        /// 平均周加班
        /// </summary>
        [Column(TypeName = "decimal(18,2)")]
        public decimal kn_weeks { get; set; }
        /// <summary>
        /// 排名
        /// </summary>
        public int kn_ranking { get; set; }

    }
}
